Funkcje specjalne szablonów dokumentów

W szablonach dokumentów można wykorzystywać specyficzne funkcje w celu uzyskania odpowiednich rezultatów wydruków.

 

KOD

Opis

Nazwa funkcji

0044

Data bieżąca                  

Date()                       

0045

Czas                          

Time()                       

0046

Bieżący rok sprawozdawczy     

_cYear()                     

0047

Bieżący miesiąc sprawozdawczy 

_cMonth()                    

0048

Numer strony                  

_nStrona()                    

0183

PETRO SumaCiezaru FAKTURA     

Funkcja drukuje sumę ciężaru pozycji znajdujących się na fakturze. Przykładowo fragment szablonu faktury:

Ciężar <$_SumCiezFA()/999,999.99/N$>kg

_SumCiezFA()                 

0184

PETRO SumaCiezaru WZ          

_SumCiezWZ()                 

0211

STIGA SumaObjeto  FAKTURA     

Funkcja drukuje sumę objętości pozycji znajdujących się na fakturze. Przykładowo fragment szablonu faktury:

Objętość:<$_SumObjeFA()/999,999.99/N$>m3

_SumObjeFA()                  

0212

STIGA SumaObjeto  WZ          

_SumObjeWZ()                 

0213

STIGA SumaObjeto  ZAMOWIENIE  

_SumObjeZA()                 

0214

PETRO SumaCiezaru ZAMOWIENIE  

_SumCiezZA()                 

0241

Ilosc KP                       

_iLoscKP()                   

0242

Ilosc KW                      

_iLoscKW()                   

0243

Ustawienie odczytu MDN z SPN  

Funkcja otwiera zbiór miejsc dostawy, dzięki czemu możemy w szablonie odwoływać się do zbioru MDN poprzez wskazanie aliasu i drukować informacje w nim zawarte. Przykład, fragment szablonu faktury sprzedaży:

<$setODNMDN()/!/C$>

miejsce dostawy:<$MDN->KODPOC/99-999/C$><$alltrim(MDN->MIEJSC)/C

SetODNMDN()                  

0441

Kwota słownie                 

_Slownie()                   

0442

Kwota brutto A %              

_BruttoA()                   

0443

Kwota brutto B %              

_BruttoB()                    

0446

Kwota brutto D %              

_BruttoD()                   

0540

Kwota słownie WARDEW          

_SlownieDEW()                

0556

Drukowanie EMN w stopce FA    

StopkaEMN()                  

0563

Ustawienie odczytu BANK z SPN 

SetBANKSPN()                 

0606

Numer strony + 1  GAZETA      

_nStrona2()                  

0794

Kwota slownie w j.angielskim  

_SlownieEng()                

0895

Drukowanie EMN w stopce ZAMOW 

OFNStopkaEMN()               

0904

NazwaAS->APN w dokumentach ACH

ReadAPNDok()                 

0911

MASZYNA->PMN w dokumentach ACH

ReadPMNDok()                 

0912

SYMNORMY->NTN w dokumen. ACH  

ReadNTNDok()                 

 

Funkcja drukuje podsumowanie dokumentu w układzie różnych stawek VAT znajdujących się na dokumencie. Przykładowo fragment szablonu faktury VAT:

<suma.ACH>

 <$as_sumavat()/C$>

 </suma.ACH>

As_sumavat()

 

Funkcja drukuje wielkość rabatu ogółem wszystkich pozycji znajdujących się na fakturze, przykładowo fragment szablonu faktury:

rabat w kwocie:<$RABATSPN()/99,999,999.99/N$>

Rabatspn()